package com.ssy.lingxi.dataauth.builder;

/**
 * Sql构造器基础抽象类
 * @author 万宁
 * @version 2.0.0
 * @date 2021-04-08
 */
public abstract class AbstractSqlBuilder<T> {

    /**
     * 触发sql语句的构建（添加where条件）
     * @return 当前实例
     */
    abstract T buildSql();

    /**
     * Debug输出构建后的sql语句
     * @return 当前实例
     */
    abstract T showExecSql();
}
